gl: Properly report error if shader linking fails
authorAlexander Larsson <alexl@redhat.com>
Fri, 18 Sep 2020 09:34:14 +0000 (11:34 +0200)
committerAlexander Larsson <alexl@redhat.com>
Tue, 29 Sep 2020 07:51:16 +0000 (09:51 +0200)
commit7edcd1748c9a4389c64a26f048f127f57de3285b
treee519802a651e446a7fb00923e362a9db4a12db03
parent6887d0ce2467a5909f1b8c2255f77d5cdb53ca60
gl: Properly report error if shader linking fails

In gsk_gl_shader_builder_create_program(), if linking fails we
need to return -1 to indicate error, rather than the old deleted
program id.
gsk/gl/gskglshaderbuilder.c